/**
 * @模块名：demo
 * @包名：com.example.sjms.chainOfResponsibility
 * @描述：ConcreteHandler3.java
 * @版本：1.0
 * @创建人：likai
 * @创建时间：2020年10月22日下午1:38:37
 */
package com.example.sjms.chainOfResponsibility;

/**
 * @模块名：demo
 * @包名：     com.example.sjms.chainOfResponsibility
 * @类名称：ConcreteHandler3
 * @类描述：
 * @版本：      1.0
 * @创建人：likai
 * @创建时间：2020年10月22日下午1:38:37
 */
public class ConcreteHandler3 extends Handler {

	/**
	 * (non-Javadoc)
	 * @see com.example.sjms.chainOfResponsibility.Handler#handlerRequest(int)
	 * @param request
	 */
	@Override
	public void handlerRequest(int c) {
		if (c >= 20 && c < 30) {
			System.out.println(this.getClass().getName() + "请求处理" + c);
		} else if (successor != null) {
			successor.handlerRequest(c);
		}
	}

}
